执行“cout <<char('A'+2)<<endl;”语句后得到的输出结果为

来源:百度知道 编辑:UC知道 时间:2024/05/13 17:02:53

'A'的ascii码是65,
所以‘A+2’=67;
char()为强制类型转换;
把十进制70即二进制01000011,强制类型转换后为0011即十进制3

C嘛, 'A'的ascii加2就是C的ascii值,强转成char就是'C'咯

C啊。在ASCII中,‘A’=96,‘A’+2=98,char是输出字符串,就是C